我喜歡旅行,喜歡到不同的國家放空做自己。但我明白,光是行程規劃就足以讓人一個頭兩個大。查景點、找美食、安排交通,還得花時間與旅伴協調——這些繁瑣的細節,往往佔據了我們大部分的時間與心力。
所以,我決定挑戰自己:用 AI 打造一個能讓旅行規劃變得更輕鬆的 App。在接下來的 30 天,我會與我的夥伴共同完成這項任務。我將負責 App 在 iOS 和 Android 雙平台的開發,從介面設計到功能實現;我的夥伴則會支援後端需求,從 API 設計到部署全部一手包辦。我們將成為彼此最強的技術後盾,一起解決所有難題。
從想法的誕生到 App 的正式發布,我會將這 30 天的開發過程完整記錄下來,並使用 AI 工具輔助開發,試試自己沒有用過的新功能~另外如果你對後端技術感興趣,也歡迎追蹤我夥伴的鐵人賽連結,一起來看看他的分享!
時間只有短短 30 天,功能必須有所取捨。以下是我為這個專案規劃的三項核心功能,它們將共同打造出一個實用且完整的行程規劃體驗:
有了這三個功能,我相信這個 App 一定可以大幅降低規劃時間,盡情的享受整個旅程!
為了兼顧開發效率與雙平台使用者體驗,我選擇了 Flutter 作為主要的開發框架。
Flutter 的核心優勢在於其跨平台能力。它讓開發者只需編寫一套程式碼,就能同時發布到 iOS 和 Android 應用程式商店,大幅縮短了開發時程,不論旅伴拿哪種系統都可以一起使用。此外,我特別喜歡 Hot Reload 功能,它能讓我即時預覽程式碼的變動效果,無須漫長等待,大大加快了開發節奏,讓開發體驗變得非常流暢。
我會把這 30 天的開發歷程完整記錄下來:從零開始的構想、到實際能運作的 App。過程中不只是程式開發,我也大量嘗試用 AI 來加速,包含發想、除錯、優化甚至旅遊規劃的靈感。踩過的坑、找到的解法,以及每一次的驚喜發現,都會在這裡和大家分享。
下一篇,會跟大家分享,當三大核心功能底定後,如何把想法變成一份更詳細的規格文件,身為一個完全不會設計的工程師,如何利用 AI 工具快速產出設計初稿!
您好,很高興看到這篇關於 AI 應用於旅行規劃 App 的精彩分享!「光是行程規劃就足以讓人一個頭兩個大」這點真的說到許多人心坎裡,相信這個 App 能解決不少痛點。
您與夥伴在 30 天內挑戰完成雙平台 App 的雄心壯志令人佩服,選擇 Flutter 兼顧開發效率與使用者體驗也非常明智。我很期待看到 AI 如何不僅協助行程生成,還能貫穿發想、設計到程式碼優化的整個開發流程,特別是離線支援的實作細節也讓我很好奇。這個專案不僅實用,也完美結合了新興技術,非常有建設性!期待您接下來的每篇文章分享,我會持續關注。
也歡迎版主有空參考我的系列文「南桃AI重生記」:
https://ithelp.ithome.com.tw/users/20046160/ironman/8311